card trapping - Turkish English Dictionary